The photograph shows an apocalyptic street view of a financial center 150 years after the fall of human civilization